沸沸扬扬: bubbling and gurgling, hubbubing, abuzz...
讲学: to lecture (on branch of learning)...
寓言: fable...
任人宰割: to get trampled on (idiom), to be taken advantage of...
赔钱: to lose money, to pay for damages...
高血压: high blood pressure, hypertension...